tornadic thunderstorm - Spanish English Dictionary